instrumentalities of senses - Espagnol Anglais Dictionnaire